vegetable sponge gourd - French English Dictionary